@charset "utf-8";
/* CSS Document */


#full-screen-slider { width:100%; height:395px; float:left; position:relative}
#slides { display:block; width:100%; height:395px; list-style:none; padding:0; margin:0; position:relative}

#container{ padding:25px 0 30px 0;}

div.title{ background:url(../img/index_tit.jpg) repeat-x 0 bottom; height:35px; line-height:35px; font-size:14px; color:#980202; text-indent:5px;}
div.title span{ font-size:16px; color:#980202; margin-right:12px;}


/*  blk1  */
div.blk1Fl{ width:700px;}

.rollphotos{ ZOOM: 1; POSITION: relative;}
.rollphotos .LeftBotton{ background:url(../img/left.png) no-repeat; width:31px; height:56px; LEFT:0; FLOAT: left; CURSOR: pointer; POSITION: absolute; TOP:40px;}
.rollphotos .RightBotton{ RIGHT:0; background:url(../img/right.png) no-repeat; width:31px; height:56px; FLOAT: right; CURSOR: pointer; POSITION: absolute; TOP: 40px;}
.rollphotos .Cont{ OVERFLOW: hidden; WIDTH:632px; margin:25px 0 0 34px;}
.rollphotos .box{ FLOAT: left; WIDTH: 154px; TEXT-ALIGN: center; margin:0 2px; _display:inline;}
.rollphotos .box img{ border:1px solid #C7C7C7; padding:2px; width:148px; height:130px;-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; background:#fff;}
.rollphotos .box A:hover img{ BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.rollphotos .box P{ margin:20px 0 0 0; overflow:hidden;}

div.blk1Fr{ width:260px;}
div.blk1Fr .content{ margin:20px auto; border:3px solid #880016; width:240px; height:160px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

/*  blk2  */
div.blk2{ margin:25px 0 0 0;}
div.blk2_1{ width:300px; overflow:hidden;}
div.blk2_1 img{ margin:20px auto 15px auto; border:1px solid #F71111; padding:2px; background:#880016; width:294px; height:66px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
div.blk2_1 p{ line-height:23px; text-indent:2em;}

div.blk2_2{ width:360px; overflow:hidden; margin:0 0 0 40px;}
div.blk2_2 .content{ padding:4px 0 0 0;}
div.blk2_2 .content li{ position:relative; height:37px; line-height:47px; overflow:hidden; border-bottom:1px dashed #9b9b9b;}
div.blk2_2 .content li span{ position:absolute; top:0; right:0;}

div.blk2_3{ width:260px; overflow:hidden;}
div.blk2_3 img{ margin:20px 0 17px 0; border:1px solid #F71111; padding:2px; background:#880016; width:231px; height:51px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
div.blk2_3 .content{ line-height:25px;}
div.blk2_3 .content h1{ font-size:14px; margin:0 0 7px 0;}